package ontowebapp.trimstring.ui.lib;

import ontocompo.ui.api.html.HtmlScreenItf;
import ontocompo.ui.lib.html.HtmlContainer;

import org.objectweb.fractal.fraclet.annotations.*;

@Component(provides = {@Interface(name = "htmlScreenItf", signature = ontocompo.ui.api.html.HtmlScreenItf.class), @Interface(name = "ontocompoIntrospectionItf", signature = ontocompo.api.IntrospectionItf.class), @Interface(name = "htmlEntryPoint", signature = ontocompo.ui.api.html.HtmlElementItf.class)})
public class IndexScreen extends ontocompo.ui.lib.html.HtmlScreen implements HtmlScreenItf {
	
	@Requires(name = "indexScreenContainer_html")
	private ontocompo.ui.api.html.HtmlContainerItf indexScreenContainer_html;

	public IndexScreen() {
		this.uid = "ontowebapp.trimstring.ui.lib.IndexScreen";
		this.htmlId = "trimIndexScreen";
	}
	
	@Override
	public void init() {
		this.indexScreenContainer_html.init();
		this.setContainer((HtmlContainer) this.indexScreenContainer_html.getUIElementItSelf());
	}
}
